home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / knowhow4 / oopic.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-10-29  |  872 b   |  44 lines

  1. #ifndef __OOPIC_H_
  2. #define __OOPIC_H_
  3.  
  4. #include "slang.h"
  5. #include "bgipaint.h"
  6.  
  7. class OOPic : public Slang, public KH_Paint
  8.     {
  9.     public:
  10.     OOPic() : Slang(), KH_Paint() {  }
  11.  
  12.     int get_argument(double* arg); // read function argument (double),
  13.                        // Return 0 (success) or 1 (fail).
  14.  
  15. //    void set_add_zoom(loc z) { add_zoom = loc(100 * z.X, 100 * z.Y); }
  16.  
  17.     void zoom_picture();
  18.     void add_zoom_picture();
  19.  
  20.     void scroll();
  21.     void add_Scroll();
  22.     void setcolor();
  23.     void setcolor_RGB();
  24.     void setfillstyle();
  25.     void settextsize();
  26.     void setfont();
  27.     void setfill();
  28.  
  29.     virtual void interprete();
  30.     void Mirror();
  31.     void Line();
  32.     void lineTo();
  33.     void Ellipse();
  34.     void Rectangle();
  35.     void Poly();
  36.     void text();
  37.     void moveTo();
  38.     void rotate();
  39.     void setline();
  40.  
  41.     virtual void serror(int);  // Error processor
  42.     };
  43.  
  44. #endif __OOPIC_H_